package com.kun.mapper.master;

import com.kun.entity.Charity;
import com.kun.entity.CharityExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface MasterCharityMapper {
    int countByExample(CharityExample example);

    int deleteByExample(CharityExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(Charity record);

    int insertSelective(Charity record);

    List<Charity> selectByExampleWithBLOBs(CharityExample example);

    List<Charity> selectByExample(CharityExample example);

    Charity selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") Charity record, @Param("example") CharityExample example);

    int updateByExampleWithBLOBs(@Param("record") Charity record, @Param("example") CharityExample example);

    int updateByExample(@Param("record") Charity record, @Param("example") CharityExample example);

    int updateByPrimaryKeySelective(Charity record);

    int updateByPrimaryKeyWithBLOBs(Charity record);

    int updateByPrimaryKey(Charity record);
}